Code Formatters
Identifier:
org.eclipse.jdt.core.codeFormatter
Since:
2.0
Description:
This extension point allows clients to contribute new source code formatter implementations.
Configuration Markup:
<!ELEMENT extension (codeFormatter*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
- point - a fully qualified identifier of the target extension point
- id - an optional identifier of the extension instance
- name - an optional name of the extension instance
<!ELEMENT codeFormatter EMPTY>
<!ATTLIST codeFormatter
class CDATA #REQUIRED>
- class - the class that defines the code formatter implementation. This class must be a public implementation of
org.eclipse.jdt.core.ICodeFormatter
with a public 0-argument constructor.
Examples:
Example of an implementation of ICodeFormatter
:
<extension point=
"org.eclipse.jdt.core.codeFormatter"
>
<codeFormatter
class=
"com.example.MyCodeFormatter"
/>
</extension>